titanium chlorides - German English Dictionary